heavy drinking - French English Dictionary